package bosc.cn.model;


import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;

@Data
@TableName("bk_wallet_info")
public class WalletInfo extends BaseModel<WalletInfo>{

    // 钱包ID
    @TableId("wlt_id")
    private String wltId;

     // 钱包名称
    @TableField("wlt_name")
    private String wltName;

    // 钱包等级
    @TableField("wlt_lvl")
    private String wltLvl;

    // 钱包类型
    @TableField("wlt_type")
    private String wltType;

    // 钱包所属银行
    @TableField("wlt_bnk")
    private String wltBnk;

    // 钱包状态
    @TableField("wlt_sts")
    private String wltSts;

    // 钱包授权日期
    @TableField("wlt_auth_dt")
    private String wltAuthDt;

    // 所属企业名称
    @TableField("cst_nm")
    private String cstNm;

    // 所属企业证件类型
    @TableField("cst_ident_tp")
    private String cstIdentTp;

    // 所属企业组织机构代码
    @TableField("cst_no")
    private String cstNo;

    // 钱包余额
    @TableField("wlt_bal")
    private BigDecimal wltBal;

    // 钱包余额上限
    @TableField("wlt_bal_lmt")
    private BigDecimal wltBalLmt;

    // 钱包单笔限额
    @TableField("sng_lmt_amt")
    private BigDecimal sngLmtAmt;

    // 钱包单日限额
    @TableField("dly_lmt_amt")
    private BigDecimal dlyLmtAmt;

    // 钱包单年限额
    @TableField("yr_lmt_amt")
    private BigDecimal yrLmtAmt;

    // 经办人姓名
    @TableField("opr_nm")
    private String oprNm;

    // 经办人证件类型
    @TableField("opr_ident_tp")
    private String oprIdentTp;

    // 经办人证件号码
    @TableField("opr_ident_no")
    private String oprIdentNo;

    // 经办人手机号码
    @TableField("opr_mbl_no")
    private String oprMblNo;


}
